lead contractor - French English Dictionary